engine strut - German English Dictionary